edible-podded pea - German English Dictionary